package com.ruoyi.flow.mapper;

import com.warm.flow.core.entity.HisTask;
import com.warm.flow.core.entity.Task;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * warm-flow工作流Mapper接口
 *
 * @author ruoyi
 * @date 2024-03-07
 */
public interface WarmFlowMapper {
    /**
     * 分页查询待办任务
     *
     * @param task 条件实体
     */
    List<Task> toDoPage(@Param("task") Task task);

    /**
     * 获取最新的已办任务
     *
     * @param hisTask
     * @return
     */
    List<HisTask> donePage(@Param("hisTask") HisTask hisTask);
}
